351976
747269
60790
852519
108838
990227
824689
60026
944327
216461
238235
76811
5245799
3670581
3196148
2496804
2273988
2112609
2043358
193678
1820118
1743136
1719196
1659471